package cn.appsys.service.appversion;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import cn.appsys.pojo.AppVersion;

/**
 * 版本信息业务层接口
 * @author 寇超强
 *
 */
public interface VersionService {
	/**
	 * 跟据版本id查询版本信息
	 */
	List<AppVersion> getAppVersion(Integer id);
	/**
	 * 新增版本信息并
	 */
	boolean addVersion(AppVersion version,Integer appId) throws Exception ;
	/**
	 * 修改版本信息
	 */
	boolean updateVersion(AppVersion version);
	
	/**
	 * 根据id获取版本信息
	 */
	AppVersion getAppVersionById(@Param("id")	Integer id);
	
	/**
	 * 修改版本信息为空
	 */
	boolean updateVersionLogById(Integer id); 
	/**
	 * 删除版本信息
	 */
	boolean delVersion(Integer appInfoId);
}
